﻿table.calendar
{
    width: 970px;
    border: 1px solid #000000;
    border-collapse: collapse;
}
table.calendar td,th
{
    padding: 4px 4px 4px 4px;
    border: 1px solid #333333;
    border-collapse: collapse;
}
.cal_cell_today
{
    background-color: #dddddd;
}
th.cal_hd_empty
{
    font-size:1px;
    width:16px;
    background-color:#333333;
    background-image:url(../images/bg_bar_empty.png);
    background-repeat:no-repeat;
    background-position:left top;
        }
th.cal_hd_sun
{
    background-color: #555555;
    color: #ffffff;
    text-align: center;
    width:135px;
}
th.cal_hd_sat
{
    background-color: #555555;
    color: #ffffff;
    text-align: center;
    width:135px;
}
th.cal_hd_weekend
{
    background-color: #555555;
    color: #ffffff;
    text-align: center;
    width:135px;
    background-image:url(../images/bg_bar_v.png);
    background-repeat:repeat-x;
    background-position:left top;
    }
th.cal_hd_current
{
    background-color: #aaaaaa;
    color: #ffffff;
    text-align: center;
    width:135px;
    background-image:url(../images/bg_bar_v_c.png);
    background-repeat:repeat-x;
    background-position:left top;
        }
th.cal_hd_normal
{
    background-color: #555555;
    background-image:url(../images/bg_bar_v.png);
    background-repeat:repeat-x;
    background-position:left top;
    color: #ffffff;
    text-align: center;
    width:135px;
}
.cal_cell_sun
{
    background-color: #ffffa0;
}
.cal_cell_sat
{
    background-color: #ffffa0;
}
.cal_cell_normal
{
}
.cal_cell_date A
{
    font-size:14px;
    font-family:Verdana;
    font-weight:bold;
    }
.cal_cell_date A span
{
    font-size:12px;
    font-family:黑体;
    color:#888888;
    font-weight:normal;
    }
.cal_cell_date_out A
{
    color:#cccccc;
    font-size:12px;
    font-family:Verdana;
    font-weight:normal;
    }
.cal_cell_date_out A span
{
    color:#cccccc;
    font-size:12px;
    font-family:Verdana;
    font-weight:normal;
    }
.cal_week_no
{
    width: 16px;
    padding:2px 2px 2px 2px;
    background-color: #555555;
    color: #ffffff;
    background-image:url(../images/bg_bar_h.png);
    background-repeat:repeat-y;
    background-position:left top;
}
.cal_week_no_current
{
    width: 16px;
    padding:2px 2px 2px 2px;
    background-color: #aaaaaa;
    color: #ffffff;
    background-image:url(../images/bg_bar_h_c.png);
    background-repeat:repeat-y;
    background-position:left top;
    }
.cal_week_link
{
    font-weight: bold;
    color: #ffffff;
    }
.cal_week_link:hover
{
    font-weight: bold;
    color: #ffff00;
    }
DIV.todo_item
{
    padding:0px;
    border:0px;
    float:none;
    }
DIV.todo_item A.link
{
    color:#000000;
    font-size:10px;
    font-family:黑体;
    text-decoration:none;
    }
DIV.todo_item A.link:hover
{
    color:#ff0000;
    font-size:10px;
    font-family:黑体;
    text-decoration:underline;
    }
DIV.todo_item A.impo
{
    color:#ff0000;
    font-size:10px;
    font-family:黑体;
    text-decoration:none;
    }
DIV.todo_item A.close
{
    color:#aaaaaa;
    text-decoration:line-through;
    font-size:10px;
    font-family:黑体;
    }
DIV.todo_item FONT.dt
{
    font-size:8px;
    font-family:Verdana;
    color:#ffffff;
    border:1px solid #555555;
    background-color:#555555;
    }
DIV.todo_item FONT.impo
{
    font-size:8px;
    font-family:Verdana;
    color:#ffffff;
    border:1px solid #ff0000;
    background-color:#ff0000;
    }
DIV.todo_item FONT.close
{
    font-size:8px;
    font-family:Verdana;
    color:#ffffff;
    border:1px solid #bbbbbb;
    background-color:#bbbbbb;
    }
DIV.todo_item FONT.assIn
{
    font-size:8px;
    font-family:Verdana;
    color:#ffffff;
    border:1px solid #bbbbbb;
    background-color:#ff8800;
    }
DIV.todo_item FONT.assOut
{
    font-size:8px;
    font-family:Verdana;
    color:#ffffff;
    border:1px solid #bbbbbb;
    background-color:#00aa00;
    }
A.cal_list_link0
{
    
    }
A.cal_list_link1
{
    color:#555555;
    }